package com.gxuwz.lhleavesys.service;

import com.gxuwz.lhleavesys.entity.College;

import java.util.List;

public interface CollegeService {
    /**
     * 根据id查询
     * @param collegeID
     * @return
     */
    College getCollegeByCollegeID(String collegeID);

    /**
     *  查询所有
     * @return
     */
    List<College> getAllColleges();

    /**
     * 添加二级学院
     * @param college
     * @return
     */
    boolean addCollege(College college);

    /**
     * 更新二级学院信息
     * @param college
     * @return
     */
    boolean updateCollege(College college, String id);

    /**
     * 根據二级学院id刪除
     * @param collegeID
     * @return
     */
    boolean deleteCollege(String collegeID);

    /**
     * 模糊查詢
     * @param collegeName
     * @return
     */
    List<College> BlurQuery(String collegeName);
}
